Boston Cannons win the Major League Lacrosse championship in Annapolis, Maryland.

August 28, 2011

The Cannons beat the Hamilton Nationals 10-9 at Navy-Marine Corps Memorial Stadium to win the team’s first title.